package 基础语法;

public class 方法的参数传递 {
    public static void main(String[] args) {
        int n = 100;
        a(n);
        System.out.println(n);

        int[] a = new int[] { 1 };
        String b = "aa";

        aa(a);
        bb(b);
        System.out.println(a[0]);
        System.out.println(b);

    }

    public static void aa(int[] a) {// 引用传递的是地址
        a[0] = 2;
    }

    public static void bb(String b) {// 基本数据类型传递的是值
        b = "bb";
    }

    public static void a(int n) {// 基本数据类型传递的是值
        n = 200;
    }

}
